//商品编辑展示
function showEdit(adminId) {
    $.ajax({
        url : "admin/query",
        async : true,
        type : "GET",
        data : {
            "adminId" : adminId
        },
        // 成功后开启模态框
        success : queryEdit,
        error : function(res) {
            alert("连接失败");
        },
        dataType : "json"
    });
}
function queryEdit(res) {
    if(res.code!=0){
        alert(res.msg);
    }
    var model = res.data;
    $("#e_adminId").val(model.adminId);
    $("#e_adminName").val(model.adminName);
    $("#e_pwd").val(model.pwd);

    // 显示模态框
    $('#editModal').modal('show');
}

//商品编辑提交
$("#editButton").click(function () {
    var data = new FormData(document.getElementById("editForm"));
    $.ajax({
        type: 'post',
        url: 'admin/modify',
        dataType: 'json',
        data: data,
        contentType: false, //不设置内容类型
        processData: false, //不处理数据
        error: function(request) {
            alert("未知错误，请检查输入格式！");
        },
        success: function(res) {
            if(res.code==0) {
                alert("修改账户信息成功！");
                window.location.reload();
            }else{
                alert(res.msg);
            }
        }
    });
});


//商品删除
function showDelete(adminId) {
    if (confirm("是否确认删除该管理员账户？")) {
        $.ajax({
            type: 'get',
            url: 'admin/delete',
            dataType: 'json',
            data: {
                "adminId": adminId
            },
            contentType: false, //不设置内容类型
            error: function (request) {
                alert("未知错误，删除失败");
            },
            success: function (res) {
                if (res.code == 0) {
                    alert("删除账户成功！");
                    window.location.reload();
                } else {
                    alert(res.msg);
                }
            }
        });
    }
}

//商品添加展示
function showAdd() {
    // 显示模态框
    $('#addModal').modal('show');
}

//商品添加提交
$("#addButton").click(function () {
    var data = new FormData(document.getElementById("addForm"));
    //判断是否为空
    if(data.get('adminName')===null||data.get('adminName')===undefined||data.get('adminName')==''||
        data.get('pwd')===null||data.get('pwd')===undefined||data.get('pwd')==''){
        alert("数据不能为空，请检查。");
        return 0;
    }
    $.ajax({
        type: 'post',
        url: 'admin/add',
        dataType: 'json',
        data: data,
        contentType: false, //不设置内容类型
        processData: false, //不处理数据
        error: function(request) {
            alert("未知错误，请检查输入格式！");
        },
        success: function(res) {
            if(res.code==0) {
                alert("添加管理员成功！");
                window.location.reload();
            }else{
                alert(res.msg);
            }
        }
    });
});
